.station-info{
    height: 100vh;
    background: #F5F7FA;
    overflow-y: scroll;
    padding-bottom: 1.8rem;
    .station-header{
        background: #fff;
        padding: .27rem 0;
    }
    .header{
        padding: 0 .27rem;
        display: flex;
        .station-acatar{
            width: 1.8rem;
            height: 1.8rem;
            margin-right: .43rem;
            object-fit: cover;
        }
        .header-info{
            .station-name{
                color: #000;
                font-size: .36rem;
                font-weight: 400;
            }
            .score{
                display: flex;
                align-items: center;
                margin: .1rem 0;
                span{
                    color: #FF6969;
                    font-size: .25rem;
                    margin-right: .2rem;
                }
                img{
                    width: .25rem;
                    height: .25rem;
                }
            }
            .service{
                color: #FF8B5F;
                font-size: .25rem;
                font-weight: 400;
                margin-right:4px ;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                word-break: break-all;
                width: 4.5rem;
                display: block;

            }
        }
    }
    .position-info{
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-top: .36rem;
        padding: 0 .27rem;
        .info{
            display: flex;
            align-items: flex-start;
            img{
                width: .25rem;
                height: .32rem;
                margin-right: .2rem;
            }
            .position-text{
                display: flex;
                flex-direction: column;
                p{
                    color: #000;
                    font-size: .3rem;
                    font-weight: 400;
                    line-height: 100%;
                    margin-bottom: .06rem;
                    width: 4.4rem;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    word-break: break-all;
                }
                span{
                    color: #A4ABB3;
                    font-size: .25rem;
                }
            }
        }
        .btn{
            display: flex;
            align-items: center;
            .distance{
                width: .43rem;
                height: .43rem;
            }
            .phone{
                width: .43rem;
                height: .43rem;
            }
            i{
                display: block;
                height: .3rem;
                width: 1px;
                background: #979797;
                margin: 0 .25rem;
            }
        }
    }
    .banner{
        width: 6.96rem;
        height: 1.16rem;
        margin: .36rem auto 0;
        display: block;
    }
    .oil-price-title{
        display: flex;
        align-items: flex-end;
        margin-left: .27rem;
        margin-top: .33rem;
        margin-bottom: .14rem;
        p{
            color: #2A303C;
            font-size: .36rem;
            font-weight: 600;
        }
        span{
            color: #A4ABB3;
            font-size: .25rem;
            margin-left: .18rem;
        }
    }
    .oil-list{
        background: #fff;
        padding: .27rem 0;
        width: 7.14rem;
        border-radius:.18rem;
        margin: 0 auto;
        .list-item{
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: .15rem .36rem;
            height: .36rem;
            .oil-price{
                display: flex;
                p{
                    width: 1.3rem;
                }
            }
            p{
                color: #000000;
                font-size: .25rem;
                font-weight: 400;
                display: flex;
                i{
                    width: 1.3rem;
                }
            }
            .orice{
                text-align: right;
            }
            // .wid{
            //     width: 1.6rem;
            // }
            span{
                display: block;
                background: #FDF5E6;
                height: .36rem;
                color: #F56C6C;
                font-size: .22rem;
                padding: 2px .1rem 0;
                margin-right: .2rem;
                line-height: .36rem;
                white-space : nowrap 
            }
        }
    }
    .order-list{
        background: #fff;
        padding: .27rem 0;
        width: 7.14rem;
        border-radius:.18rem;
        margin: 0 auto;
        .order-item{
            display: flex;
            align-items: center;
            padding: 0 .36rem;
            justify-content: space-between;
            margin-bottom: .3rem;
            p{
                color: #2A303C;
                font-size: .22rem;
                text-align: left;
            }
            p:nth-of-type(1){
                width: 1.3rem;
                
            }
            p:nth-of-type(2){
                width: 1.5rem;
                margin: 0 15px 0 10px;
            }
            p:nth-of-type(3){
                width: 1.9rem;
                text-align: right;
            }
            
            >div{
                width: 1.8rem;
                background: #5088FF;
                border-radius: .18rem;
                color: #fff;
                font-size: .22rem;
                text-align: center;
                height: .36rem;
                line-height: .36rem;
                margin-left: .4rem;
                white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
            }
        }
    }
    .infoBtn{
        border: none;
        outline: none;
        border-radius: .6rem;
        background: #409EFF;
        width:3.33rem;
        height:.8rem;
        position: fixed;
        left: 50%;
        margin-left: -1.665rem;
        bottom: .5rem;
        z-index: 99;
        color: #fff;
        font-size: .34rem;
    }
    .serviceListr{
        display: flex;
        align-items: center;
    }
}
.swiper-pagination-bullet{
    background: #ccc !important;
}
.swiper-pagination-bullet-active{
    background:#fff !important;
}
.swiper-example{
    width: 6.16rem;
    margin: 1rem auto 0;
}
.swiper-example img{
    display: block;
    width: 6.16rem;
    height: 7.68rem;
    border-radius: 6px !important;
}
.modules{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba($color: #000000, $alpha: .5);
    z-index: 999;
}
.claseIng{
    width: .64rem;
    height: .64rem;
    display: block;
    margin: .15rem auto 0;
}
.b-2{
    display: block;
    width: 5.07rem;
    height: 6.52rem;
    border-radius: 6px !important;
    margin: 1rem auto 0;
}